package com.zk.atm.vo;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

/**
 * AtmpDeviceStatusOriginal entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class AtmpDeviceStatusOriginal extends BaseVo implements
		java.io.Serializable {

	// Fields

	private String deviceStatusOriginalId;
	private String p_device_status_original_id;
	private AtmpDeviceStatusOriginal atmpDeviceStatusOriginal;
	private String deviceColumnKey;
	private String deviceColumnValue;
	private Date timeMark;
	private Set atmpDeviceStatusOriginals = new HashSet(0);

	// Constructors

	/** default constructor */
	public AtmpDeviceStatusOriginal() {
	}

	/** full constructor */
	public AtmpDeviceStatusOriginal(
			AtmpDeviceStatusOriginal atmpDeviceStatusOriginal,
			String deviceColumnKey, String deviceColumnValue, Date timeMark,
			Set atmpDeviceStatusOriginals) {
		this.atmpDeviceStatusOriginal = atmpDeviceStatusOriginal;
		this.deviceColumnKey = deviceColumnKey;
		this.deviceColumnValue = deviceColumnValue;
		this.timeMark = timeMark;
		this.atmpDeviceStatusOriginals = atmpDeviceStatusOriginals;
	}

	// Property accessors

	public String getDeviceStatusOriginalId() {
		return this.deviceStatusOriginalId;
	}

	public void setDeviceStatusOriginalId(String deviceStatusOriginalId) {
		this.deviceStatusOriginalId = deviceStatusOriginalId;
	}

	public AtmpDeviceStatusOriginal getAtmpDeviceStatusOriginal() {
		return this.atmpDeviceStatusOriginal;
	}

	public void setAtmpDeviceStatusOriginal(
			AtmpDeviceStatusOriginal atmpDeviceStatusOriginal) {
		this.atmpDeviceStatusOriginal = atmpDeviceStatusOriginal;
	}

	public String getDeviceColumnKey() {
		return this.deviceColumnKey;
	}

	public void setDeviceColumnKey(String deviceColumnKey) {
		this.deviceColumnKey = deviceColumnKey;
	}

	public String getDeviceColumnValue() {
		return this.deviceColumnValue;
	}

	public void setDeviceColumnValue(String deviceColumnValue) {
		this.deviceColumnValue = deviceColumnValue;
	}

	public Date getTimeMark() {
		return this.timeMark;
	}

	public void setTimeMark(Date timeMark) {
		this.timeMark = timeMark;
	}

	public Set getAtmpDeviceStatusOriginals() {
		return this.atmpDeviceStatusOriginals;
	}

	public void setAtmpDeviceStatusOriginals(Set atmpDeviceStatusOriginals) {
		this.atmpDeviceStatusOriginals = atmpDeviceStatusOriginals;
	}

	public String getP_device_status_original_id() {
		return p_device_status_original_id;
	}

	public void setP_device_status_original_id(String p_device_status_original_id) {
		this.p_device_status_original_id = p_device_status_original_id;
	}

}